package HomeWork1;

public class Test01 {
    public static void main(String[] args) {
        MyDate mydate=new MyDate(2024,7,16);
        mydate.showDate(2024,7,16);
        System.out.println(mydate.isLeapYear(2024));

    }
}

class MyDate {
    public int year;
    public int month;
    public int day;
    public MyDate(int year,int month,int day){
        this.year=year;
        this.month=month;
        this.day=day;
    }
    //打印日期
    public void showDate(int year,int month,int day){
        System.out.println(year+" "+month+" "+day);
    }
    //判断是否为闰年
    public boolean isLeapYear(int year){
        boolean a=false;
        /*
         * 普通年（不能被100整除的年份）能被4整除的为闰年。（如2004年就是闰年,1999年不是闰年）；
         * 世纪年（能被100整除的年份）能被400整除的是闰年。(如2000年是闰年，1900年不是闰年)；
         */
        if((year%100==0 && year%400==0) || (year%100!=0 && year%4==0)){
            a=true;
        }
        return a;
    }
}